Avenida de la Libertad 151, 30710 Los Alcazares, Spain
View on Map
What travelers say:
The staff were so friendly and the menus so very authentic Spanish . Very quiet though . Surprised for such a nice restaurant but it was a big match night so perhaps that was the reason